Formation PHP / MYSQL
PHP / MYSQL
La formation « PHP/MYSQL » vous permettra de définir le contenu de votre site Web. Le programme est donné à titre indicatif et sera adapté à vos besoins et votre niveau après audit. N’hésitez pas à nous contacter pour toute demande spécifique. Cette formation est disponible à la certification. La certification « ICDL – Codage Informatique » valide la capacité d’un individu à comprendre les fondements de la programmation et à utiliser les principes clés du codage pour concevoir, écrire et tester des programmes simples. Elle s’adresse à toute personne souhaitant acquérir une culture générale en programmation ou amorcer un parcours de développement informatique.
Compétences attestées :
La certification ICDL – Codage Informatique atteste de la compréhension des concepts fondamentaux du développement logiciel et de la capacité à créer des algorithmes simples en s’appuyant sur une approche structurée et logique.- Comprendre les concepts clés de l’informatique et les activités typiques impliquées dans la création d’un programme.
- Appliquer des techniques de pensée informatique comme la décomposition des problèmes, la reconnaissance de motifs, l’abstraction et les algorithmes.
- Écrire, tester et modifier des algorithmes à l’aide de pseudocodes ou d’organigrammes.
- Comprendre les principes et terminologies du codage, et l’importance d’un code bien structuré et documenté.
- Utiliser des concepts de programmation comme les variables, les types de données et la logique dans un programme.
- Améliorer l’efficacité et les fonctionnalités d’un programme à l’aide de boucles, conditions, procédures et fonctions.
- Tester et déboguer un programme pour s’assurer qu’il répond aux exigences fonctionnelles avant sa mise en production.

En résumé
Distanciel
Présentiel
Pré-requis
Connaissance des bases du code HTML, expérience création sites web.
Public concerné
Développeur multimédia, intégrateur HTML
Durée et tarif de la formation
La durée de la formation varie en fonction des besoins et des objectifs déterminés après audit. Les tarifs sont disponibles sur devis.
Lieux
Formation intra-entreprise au sein de votre établissement ou dans nos locaux de LA ROCHELLE (Charente-Maritime), NIORT (Deux-Sèvres) ou POITIERS (Vienne)
Téléchargement
Télécharger le programme de formation au format PDF
Contenu de la formation
- Historique et évolutions jusqu’à PHP 8.3
- Cas d’utilisation actuels et architecture typique
- Installation et configuration d’un environnement de développement moderne (XAMPP, Laragon, Docker)
- Architecture
- Présentation des outils : VS Code, phpMyAdmin
- Syntaxe et fondamentaux :
- Variables, constantes, types
- Opérateurs, structures conditionnelles et boucles
- Chaînes de caractères et fonctions associées
- Tableaux simples et associatifs
- Introduction à la Programmation Orientée Objet :
- Classes, propriétés, méthodes, constructeurs
- POO adaptée à PHP 8
- Inclusion de fichiers et modularité
- Formulaires HTML et récupération des données
- Validation et sécurisation des entrées
- Gestion des fichiers (images)
- Envoi d’emails simples avec PHP
- Gestion des sessions et cookies
- Présentation de MySQL et phpMyAdmin
- Création et modification de bases et tables
- Gestion des droits et utilisateurs
- Requêtes SQL de base et avancées (jointures, sous-requêtes)
- Connexion PHP/MySQL avec PDO et requêtes préparées (sécurité)
- Bonnes pratiques et optimisation
- Gestion des erreurs et exceptions
- Bibliothèques graphiques : GD pour images
- Introduction à MVC léger et architecture modulaire
- Utilisation de JSON et interaction avec des API simples
- Notions de sécurité avancées : XSS, CSRF, mots de passe sécurisés
- PHP et MVC
- L’URL Rewriting
- PHP et le XML
- GD : la bibliothèque graphique
- PHP et MVC
- L’URL Rewriting
- PHP et le XML
- GD : la bibliothèque graphique